long-legged person - English Synonyms Dictionary